package org.edu.modules.sxjy.vo;

import java.io.Serializable;

public class VeSumupVo
        implements Serializable
{
    private int id;
    private int stuUserId;
    private String xh;
    private String xm;
    private String isSubmit;
    private long createTime;
    private String createTimes;
    private String name;
    private String postName;
    private String yxmc;
    private String zymc;
    private String xzbmc;
    private int stuIsFocusApper;

    public void setXh(String xh)
    {
        this.xh = xh;
    }

    public int hashCode()
    {
        int PRIME = 59;int result = 1;result = result * 59 + getId();result = result * 59 + getStuUserId();long $createTime = getCreateTime();result = result * 59 + (int)($createTime >>> 32 ^ $createTime);result = result * 59 + getStuIsFocusApper();Object $xh = getXh();result = result * 59 + ($xh == null ? 43 : $xh.hashCode());Object $xm = getXm();result = result * 59 + ($xm == null ? 43 : $xm.hashCode());Object $isSubmit = getIsSubmit();result = result * 59 + ($isSubmit == null ? 43 : $isSubmit.hashCode());Object $createTimes = getCreateTimes();result = result * 59 + ($createTimes == null ? 43 : $createTimes.hashCode());Object $name = getName();result = result * 59 + ($name == null ? 43 : $name.hashCode());Object $postName = getPostName();result = result * 59 + ($postName == null ? 43 : $postName.hashCode());Object $yxmc = getYxmc();result = result * 59 + ($yxmc == null ? 43 : $yxmc.hashCode());Object $zymc = getZymc();result = result * 59 + ($zymc == null ? 43 : $zymc.hashCode());Object $xzbmc = getXzbmc();result = result * 59 + ($xzbmc == null ? 43 : $xzbmc.hashCode());return result;
    }

    protected boolean canEqual(Object other)
    {
        return other instanceof VeSumupVo;
    }

    public boolean equals(Object o)
    {
        if (o == this) {
            return true;
        }
        if (!(o instanceof VeSumupVo)) {
            return false;
        }
        VeSumupVo other = (VeSumupVo)o;
        if (!other.canEqual(this)) {
            return false;
        }
        if (getId() != other.getId()) {
            return false;
        }
        if (getStuUserId() != other.getStuUserId()) {
            return false;
        }
        if (getCreateTime() != other.getCreateTime()) {
            return false;
        }
        if (getStuIsFocusApper() != other.getStuIsFocusApper()) {
            return false;
        }
        Object this$xh = getXh();Object other$xh = other.getXh();
        if (this$xh == null ? other$xh != null : !this$xh.equals(other$xh)) {
            return false;
        }
        Object this$xm = getXm();Object other$xm = other.getXm();
        if (this$xm == null ? other$xm != null : !this$xm.equals(other$xm)) {
            return false;
        }
        Object this$isSubmit = getIsSubmit();Object other$isSubmit = other.getIsSubmit();
        if (this$isSubmit == null ? other$isSubmit != null : !this$isSubmit.equals(other$isSubmit)) {
            return false;
        }
        Object this$createTimes = getCreateTimes();Object other$createTimes = other.getCreateTimes();
        if (this$createTimes == null ? other$createTimes != null : !this$createTimes.equals(other$createTimes)) {
            return false;
        }
        Object this$name = getName();Object other$name = other.getName();
        if (this$name == null ? other$name != null : !this$name.equals(other$name)) {
            return false;
        }
        Object this$postName = getPostName();Object other$postName = other.getPostName();
        if (this$postName == null ? other$postName != null : !this$postName.equals(other$postName)) {
            return false;
        }
        Object this$yxmc = getYxmc();Object other$yxmc = other.getYxmc();
        if (this$yxmc == null ? other$yxmc != null : !this$yxmc.equals(other$yxmc)) {
            return false;
        }
        Object this$zymc = getZymc();Object other$zymc = other.getZymc();
        if (this$zymc == null ? other$zymc != null : !this$zymc.equals(other$zymc)) {
            return false;
        }
        Object this$xzbmc = getXzbmc();Object other$xzbmc = other.getXzbmc();return this$xzbmc == null ? other$xzbmc == null : this$xzbmc.equals(other$xzbmc);
    }

    public void setStuIsFocusApper(int stuIsFocusApper)
    {
        this.stuIsFocusApper = stuIsFocusApper;
    }

    public void setXzbmc(String xzbmc)
    {
        this.xzbmc = xzbmc;
    }

    public void setZymc(String zymc)
    {
        this.zymc = zymc;
    }

    public void setYxmc(String yxmc)
    {
        this.yxmc = yxmc;
    }

    public void setPostName(String postName)
    {
        this.postName = postName;
    }

    public void setName(String name)
    {
        this.name = name;
    }

    public void setCreateTimes(String createTimes)
    {
        this.createTimes = createTimes;
    }

    public void setCreateTime(long createTime)
    {
        this.createTime = createTime;
    }

    public void setIsSubmit(String isSubmit)
    {
        this.isSubmit = isSubmit;
    }

    public void setId(int id)
    {
        this.id = id;
    }

    public void setStuUserId(int stuUserId)
    {
        this.stuUserId = stuUserId;
    }

    public String toString()
    {
        return "VeSumupVo(id=" + getId() + ", stuUserId=" + getStuUserId() + ", xh=" + getXh() + ", xm=" + getXm() + ", isSubmit=" + getIsSubmit() + ", createTime=" + getCreateTime() + ", createTimes=" + getCreateTimes() + ", name=" + getName() + ", postName=" + getPostName() + ", yxmc=" + getYxmc() + ", zymc=" + getZymc() + ", xzbmc=" + getXzbmc() + ", stuIsFocusApper=" + getStuIsFocusApper() + ")";
    }

    public void setXm(String xm)
    {
        this.xm = xm;
    }

    public int getId()
    {
        return this.id;
    }

    public int getStuUserId()
    {
        return this.stuUserId;
    }

    public String getXh()
    {
        return this.xh;
    }

    public String getXm()
    {
        return this.xm;
    }

    public String getIsSubmit()
    {
        return this.isSubmit;
    }

    public long getCreateTime()
    {
        return this.createTime;
    }

    public String getCreateTimes()
    {
        return this.createTimes;
    }

    public String getName()
    {
        return this.name;
    }

    public String getPostName()
    {
        return this.postName;
    }

    public String getYxmc()
    {
        return this.yxmc;
    }

    public String getZymc()
    {
        return this.zymc;
    }

    public String getXzbmc()
    {
        return this.xzbmc;
    }

    public int getStuIsFocusApper()
    {
        return this.stuIsFocusApper;
    }
}
